cient MPI for Virtual Interface ( VI )
نویسندگان
چکیده
EEcient Message Passing Interface implementations for emerging cluster interconnects are an important requirement for useful parallel processing on cost-eeective clusters of NT workstations. This paper reports on a new implementation of MPI for VI Architecture networks. Support for high bandwidth, low latency, and low overhead are considered, as is the match of the MPI speciica-tion to the VI Architecture features. The ability to ooer thread safety, computation and communication overlapping, optimized protocols, and full MPI progress are highlighted.
منابع مشابه
cient MPI for Virtual Interface ( VI ) Architecture
E cient Message Passing Interface implementations for emerging cluster interconnects are an important requirement for useful parallel processing on cost-e ective clusters of NT workstations. This paper reports on a new implementation of MPI for VI Architecture networks. Support for high bandwidth, low latency, and low overhead are considered, as is the match of the MPI speci cation to the VI Ar...
متن کاملAchieving Quality of Service Communication on Distributed Shared Memory System by Better API Design and Implementation
Parallel applications, emerging in the last several years, require high-performance communication and computation systems, and have additionally placed stringent quality of service (QoS) requirements on programming environments. Especially with the introduction of new communication protocols for cluster computing such as Virtual Interface (VI) architecture, the design and implementation of an e...
متن کاملA VIA support for the LAM/MPI suite?
The increasing use of System Area Network (SAN) to interconnect cluster’s nodes, for a number of applications ranging from database to numerical computation, has boosted interest in network research. The most used network protocol (TCP/IP) is unable to take fully advantage of SAN features such as low error rates or more performant network hardware. Recently, a consortium leaded by Microsoft, Co...
متن کاملVI architecture communication features and performance on the Giganet cluster LAN
The virtual interface (VI) architecture standard was developed to satisfy the need for a high throughput, low latency communication system required for cluster computing. VI architecture aims to close the performance gap between the bandwidths and latencies provided by the communication hardware and visible to the application, respectively, by minimizing the software overhead on the critical pa...
متن کاملComparative analysis of PVM and MPI for the development of physical applications on parallel clusters∗
PVM and MPI, two systems for programming clusters, are often compared. Each system has its unique strengths and this will remain so into the foreseeable future. This paper compares PVM and MPI features, pointing out the situations where one may be favored over the other; it explains the differences between these systems and the reasons for such differences. PVM – Parallel Virtual Machine; MPI –...
متن کامل